blind river dolphin - German English Dictionary